package com.example.software.entity;

import cn.hutool.core.date.DateTime;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.Date;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 用户表
 * 
 * @author wxy
 * @email wxy9496099@163.com
 * @date 2024-10-28 10:54:37
 */
@Data
@TableName("user")
public class UserEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 用户ID主键
	 */
	@TableId
	private Long id;
	/**
	 * 用户名
	 */
	@ApiModelProperty("用户名")
	private String username;
	/**
	 * 
	 */
//	private String password;
	/**
	 * 
	 */
	@ApiModelProperty("真实姓名")
	private String name;
	/**
	 * 
	 */
	@ApiModelProperty("地址")
	private String address;
	/**
	 * 
	 */
	@ApiModelProperty("出生日期")
	private LocalDateTime  birthday;
	/**
	 * 
	 */
	@ApiModelProperty("身份证号")
	private String identificationNumber;
	/**
	 * 1:男
0:女
	 */
	@ApiModelProperty("性别")
	private Integer gender;
	/**
	 * 头像地址
	 */
	@ApiModelProperty("头像地址")
	private String avatar;
	/**
	 * 账号注册时间
	 */
	private LocalDateTime createTime;
	/**
	 * 
	 */
	@ApiModelProperty("手机号")
	private String phone;
	/**
	 * 爽约分数 初始100
	 */
	@ApiModelProperty("信誉分数")
	private Integer score;

}
